Science

"The birds and the bees." Meaning and origin of the phrase